package com.dyj.goodlife.domain;

public class GetOpenOrderInfoDataOrdersAmountInfo {
    /**
     * 商家活动补贴，单位分,仅外卖行业 选填
     */
    private Long activities_fee_amount;
    /**
     * 品牌方优惠金额 选填
     */
    private Long brand_discount_amount;
    /**
     * 佣金，单位分,仅外卖行业 选填
     */
    private Long commission_amount;
    /**
     * 预计收入，单位分,仅外卖行业 选填
     */
    private Long estimated_order_income;
    /**
     * <p>用户支付配送费，单位分,仅外卖行业</p> 选填
     */
    private Long freight_pay_amount;
    /**
     * 自配送服务费，单位分（仅商家自配送）,仅外卖行业 选填
     */
    private Long merchant_deliver_freight_fee;
    /**
     * <p>商家优惠金额</p> 选填
     */
    private Long merchant_discount_amount;
    /**
     * <p><span style="font-size: 14px;">原始金额,单位分</span></p> 选填
     */
    private Long origin_amount;
    /**
     * <p>支付金额</p> 选填
     */
    private Long pay_amount;
    /**
     * <p>支付优惠</p> 选填
     */
    private Long pay_discount_amount;
    /**
     * 平台配送服务费，单位分（仅平台配送）,仅外卖行业 选填
     */
    private Long platform_deliver_freight_fee;
    /**
     * <p>平台优惠金额</p> 选填
     */
    private Long platform_discount_amount;
    /**
     * <p>原始金额</p> 选填
     */
    private Long product_origin_amount;
    /**
     * 服务商优惠金额 选填
     */
    private Long provider_discount_amount;
    /**
     * 商品售卖金额，单位分,仅外卖行业 选填
     */
    private Long sale_price;

    public Long getActivities_fee_amount() {
        return activities_fee_amount;
    }

    public GetOpenOrderInfoDataOrdersAmountInfo setActivities_fee_amount(Long activities_fee_amount) {
        this.activities_fee_amount = activities_fee_amount;
        return this;
    }

    public Long getBrand_discount_amount() {
        return brand_discount_amount;
    }

    public GetOpenOrderInfoDataOrdersAmountInfo setBrand_discount_amount(Long brand_discount_amount) {
        this.brand_discount_amount = brand_discount_amount;
        return this;
    }

    public Long getCommission_amount() {
        return commission_amount;
    }

    public GetOpenOrderInfoDataOrdersAmountInfo setCommission_amount(Long commission_amount) {
        this.commission_amount = commission_amount;
        return this;
    }

    public Long getEstimated_order_income() {
        return estimated_order_income;
    }

    public GetOpenOrderInfoDataOrdersAmountInfo setEstimated_order_income(Long estimated_order_income) {
        this.estimated_order_income = estimated_order_income;
        return this;
    }

    public Long getFreight_pay_amount() {
        return freight_pay_amount;
    }

    public GetOpenOrderInfoDataOrdersAmountInfo setFreight_pay_amount(Long freight_pay_amount) {
        this.freight_pay_amount = freight_pay_amount;
        return this;
    }

    public Long getMerchant_deliver_freight_fee() {
        return merchant_deliver_freight_fee;
    }

    public GetOpenOrderInfoDataOrdersAmountInfo setMerchant_deliver_freight_fee(Long merchant_deliver_freight_fee) {
        this.merchant_deliver_freight_fee = merchant_deliver_freight_fee;
        return this;
    }

    public Long getMerchant_discount_amount() {
        return merchant_discount_amount;
    }

    public GetOpenOrderInfoDataOrdersAmountInfo setMerchant_discount_amount(Long merchant_discount_amount) {
        this.merchant_discount_amount = merchant_discount_amount;
        return this;
    }

    public Long getOrigin_amount() {
        return origin_amount;
    }

    public GetOpenOrderInfoDataOrdersAmountInfo setOrigin_amount(Long origin_amount) {
        this.origin_amount = origin_amount;
        return this;
    }

    public Long getPay_amount() {
        return pay_amount;
    }

    public GetOpenOrderInfoDataOrdersAmountInfo setPay_amount(Long pay_amount) {
        this.pay_amount = pay_amount;
        return this;
    }

    public Long getPay_discount_amount() {
        return pay_discount_amount;
    }

    public GetOpenOrderInfoDataOrdersAmountInfo setPay_discount_amount(Long pay_discount_amount) {
        this.pay_discount_amount = pay_discount_amount;
        return this;
    }

    public Long getPlatform_deliver_freight_fee() {
        return platform_deliver_freight_fee;
    }

    public GetOpenOrderInfoDataOrdersAmountInfo setPlatform_deliver_freight_fee(Long platform_deliver_freight_fee) {
        this.platform_deliver_freight_fee = platform_deliver_freight_fee;
        return this;
    }

    public Long getPlatform_discount_amount() {
        return platform_discount_amount;
    }

    public GetOpenOrderInfoDataOrdersAmountInfo setPlatform_discount_amount(Long platform_discount_amount) {
        this.platform_discount_amount = platform_discount_amount;
        return this;
    }

    public Long getProduct_origin_amount() {
        return product_origin_amount;
    }

    public GetOpenOrderInfoDataOrdersAmountInfo setProduct_origin_amount(Long product_origin_amount) {
        this.product_origin_amount = product_origin_amount;
        return this;
    }

    public Long getProvider_discount_amount() {
        return provider_discount_amount;
    }

    public GetOpenOrderInfoDataOrdersAmountInfo setProvider_discount_amount(Long provider_discount_amount) {
        this.provider_discount_amount = provider_discount_amount;
        return this;
    }

    public Long getSale_price() {
        return sale_price;
    }

    public GetOpenOrderInfoDataOrdersAmountInfo setSale_price(Long sale_price) {
        this.sale_price = sale_price;
        return this;
    }
}
